const http = require('http')

const server = http.createServer()

server.on('request',(req,res)=> {
    //获取请求的url 地址
    const url =  req.url
    //设置默认响应内容
    let content = '<h1>404 not found</h1>'
    //判断用户请求是否为/或/index.html 首页 /about 为关于页面

    if(url === '/' || url === '/index.html'){
        content = '<h1>首页关于</h1>'
    }else if(url === '/about.html'){
        content = '<h1>关于</h1>'
    }
   
    
    res.setHeader('Content-Type','text/html; charset=utf8')
    res.end(url + content)
  })

 server.listen(80, ()=>{
     console.log('server running http://127.0.0.1');
 }) 
// const http = require('http')
// const server = http.createServer()

// server.on('request', (req, res) => {
//   // 1. 获取请求的 url 地址
//   const url = req.url
//   // 2. 设置默认的响应内容为 404 Not found
//   let content = '<h1>404 Not found!</h1>'
//   // 3. 判断用户请求的是否为 / 或 /index.html 首页
//   // 4. 判断用户请求的是否为 /about.html 关于页面
//   if (url === '/' || url === '/index.html') {
//     content = '<h1>首页</h1>'
//   } else if (url === '/about.html') {
//     content = '<h1>关于页面</h1>'
//   }
//   // 5. 设置 Content-Type 响应头，防止中文乱码
//   res.setHeader('Content-Type', 'text/html; charset=utf-8')
//   // 6. 使用 res.end() 把内容响应给客户端
//   res.end(content)
// })

// server.listen(80, () => {
//   console.log('server running at http://127.0.0.1')
// })
